silo drippings - German English Dictionary